
<%--
    Document   : oEstrategico
    Created on : 10/04/2010, 03:05:56 PM
    Author     : LAPTOP01
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<%@taglib uri="http://struts.apache.org/tags-bean"  prefix="bean"%>
<%@taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%@ taglib uri="/tags/c" prefix="c"%>
<%@ include file="seguridad.jsp" %>


<script type="text/javascript">
    function autoCompletarDiv(metodo,url,cadena,async,idDiv)
        {
            if( window.XMLHttpRequest )
                ajax = new XMLHttpRequest();
            else
                ajax = new ActiveXObject("Microsoft.XMLHTTP");
            ELEMENT_DIV = idDiv;
            ajax.onreadystatechange = funcionCallbackVerDiv;
            ajax.open( metodo, url, async);
            ajax.send(cadena);
        }
    function funcionCallbackVerDiv()
        {
            if( ajax.readyState == 4 )
            {
                if( ajax.status == 200 )
                {
                    document.getElementById(ELEMENT_DIV).innerHTML = ajax.responseText;
                }
            }
        }


        function validarevento(){
            if (document.getElementById("codperiodo").value==-1){
            alert("Seleccione periodo");
            document.getElementById("codperiodo").focus();
            return;
        }
        if (document.getElementById("codevento").value==-1){
            alert("Seleccione evento");
            document.getElementById("codevento").focus();
            return;
        }
        if (document.getElementById("codpais").value==-1){
            alert("Seleccione pais");
            document.getElementById("codpais").focus();
            return;
        }
        insertarevento();

            
        }



        function insertarevento(){


            if (confirmActionGuardar()==false) {
                return;
            }
            
                var tipoOper=2;
                var codperiodo=document.getElementById("codperiodo").value;
                var codevento=document.getElementById("codevento").value;
                var codpais=document.getElementById("codpais").value;
                var codcabmedall=document.getElementById("codcabmedall").value;
                var idDiv = "divTabla";
                var metodo = "GET";
                var url = "consultasAjax/insertarEventoMedAjax.jsp?codperiodo="+codperiodo+"&codevento="+codevento+"&codpais="+codpais+"&codcabmedall="+codcabmedall+"&tipoOper="+tipoOper;
                var cadenaSalida = "";
                var async = true;
                document.getElementById(idDiv).innerHTML;
                autoCompletarDiv(metodo,url,cadenaSalida,async,idDiv);
                alert("Evento editado satisfactoriamente");
                mostrarTablainicial();
                
        }

        function validarmedalla(){
        if (document.getElementById("coddisc").value==-1){
            alert("Seleccione disciplina");
            document.getElementById("coddisc").focus();
            return;
        }
        if (document.getElementById("numoro").value==""){
            alert("Ingresar cantidad de oro");
            document.getElementById("numoro").focus();
            return;
        }
        if (document.getElementById("numplata").value==""){
            alert("Ingresar cantidad de plata");
            document.getElementById("numplata").focus();
            return;
        }
        if (document.getElementById("numbronce").value==""){
            alert("Ingresar cantidad de bronce");
            document.getElementById("numbronce").focus();
            return;
        }







            insertarmedalla();



        }

        function insertarmedalla(){
                var tipoOper=1;
                var coddetmedall=document.getElementById("coddetmedall").value;
                var numoro=document.getElementById("numoro").value;
                var numplata=document.getElementById("numplata").value;
                var numbronce=document.getElementById("numbronce").value;
                var codcabmedall=document.getElementById("codcabmedall").value;
                var coddisc=document.getElementById("coddisc").value;
                var idDiv = "divTabla";
                var metodo = "GET";
                var url = "consultasAjax/listarMedalleroModAjax.jsp?coddetmedall="+coddetmedall+"&numoro="+numoro+"&numplata="+numplata+"&numbronce="+numbronce+"&codcabmedall="+codcabmedall+"&coddisc="+coddisc+"&tipoOper="+tipoOper;
                var cadenaSalida = "";
                var async = true;
                document.getElementById(idDiv).innerHTML;
                autoCompletarDiv(metodo,url,cadenaSalida,async,idDiv);
                //mostrarTabla();

        }


        


        function  mostrarTabla(){
                var tipoOper=0;
                var coddetmedall=document.getElementById("coddetmedall").value;
                var numoro=document.getElementById("numoro").value;
                var numplata=document.getElementById("numplata").value;
                var numbronce=document.getElementById("numbronce").value;
                var codcabmedall=document.getElementById("codcabmedall").value;
                var coddisc=document.getElementById("coddisc").value;
                var idDiv = "divTabla";
                var metodo = "GET";
                var url = "consultasAjax/listarMedalleroModAjax.jsp?coddetmedall="+coddetmedall+"&numoro="+numoro+"&numplata="+numplata+"&numbronce="+numbronce+"&codcabmedall="+codcabmedall+"&coddisc="+coddisc+"&tipoOper="+tipoOper;
                var cadenaSalida = "";
                var async = true;
                document.getElementById(idDiv).innerHTML;
                autoCompletarDiv(metodo,url,cadenaSalida,async,idDiv);

        }


        function  mostrarTablainicial(){
                var tipoOper=0;
                var coddetmedall=0;
                var numoro=0;
                var numplata=0;
                var numbronce=0;
                var codcabmedall=document.getElementById("codcabmedall").value;
                var coddisc=0;
                var idDiv = "divTabla";
                var metodo = "GET";
                var url = "consultasAjax/listarMedalleroModAjax.jsp?coddetmedall="+coddetmedall+"&numoro="+numoro+"&numplata="+numplata+"&numbronce="+numbronce+"&codcabmedall="+codcabmedall+"&coddisc="+coddisc+"&tipoOper="+tipoOper;
                var cadenaSalida = "";
                var async = true;
                document.getElementById(idDiv).innerHTML;
                autoCompletarDiv(metodo,url,cadenaSalida,async,idDiv);

        }
        function eliminar(cod){
                var tipoOper=3;
                var coddetmedall=cod;
                var numoro=0;
                var numplata=0;
                var numbronce=0;
                var codcabmedall=document.getElementById("codcabmedall").value;
                var coddisc=0;
                var idDiv = "divTabla";
                var metodo = "GET";
                var url = "consultasAjax/listarMedalleroModAjax.jsp?coddetmedall="+coddetmedall+"&numoro="+numoro+"&numplata="+numplata+"&numbronce="+numbronce+"&codcabmedall="+codcabmedall+"&coddisc="+coddisc+"&tipoOper="+tipoOper;
                var cadenaSalida = "";
                var async = true;
                document.getElementById(idDiv).innerHTML;
                autoCompletarDiv(metodo,url,cadenaSalida,async,idDiv);
                //mostrarTabla();
        }



        function eventoSoloNumeros(){


            var key = event.keyCode;

            if ((key == 13 )|| (key >= 48 && key <= 57) || (key==8 )==true)
                event.returnValue = true;
            else
                event.returnValue = false;

        }



        function confirmActionGuardar(){
            if (confirm("Se Guardara los cambios hechos en la pantalla  \n ¿Esta seguro de continuar? "))
                return true;
            else
                return false;
        }



        





</script>

<html>
    <script LANGUAGE="JavaScript">
    </script>

    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link type="text/css" rel="stylesheet" href="lib/css/Style_Font_Text.css" >
        <link type="text/css" rel="stylesheet" href="lib/css/Style_PageTable.css" >
        <link type="text/css" rel="stylesheet" href="lib/css/Style_Index.css" >
        



        <title>JSP Page</title>
    </head>

    <body onload="mostrarTablainicial()">
        <center>
            <h1 class="substylo">Edicion de Evento en Ficha Medallero de Juegos</h1>
        </center>
        <div style="overflow: auto; width: 700px; height: 400px">
            <html:form action="Ficha.do?dispatch=editarEventoMedallero" styleId="FichaForm">
                <html:hidden property="codcabmedall" styleId="codcabmedall"/>
                <html:hidden property="coddetmedall" styleId="coddetmedall"/>
                <table border="0" align="center" cellspacing="0" style="width: 600px" >
                    <thead class="substylod">Ingresar Evento</thead>
                <tr >
                      <td style="width: 150px">
                        Periodo
                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                      </td>
                      <td style="width: 400px">
                          <html:select  styleId="codperiodo" property="codperiodo"  styleClass="select" style="width: 400px">
                                            <html:option value="-1">[--Seleccionar Año--]</html:option>
                                            <html:option value="2010">2010</html:option>
                                            <html:option value="2011">2011</html:option>
                                            <html:option value="2012">2012</html:option>
                                            <html:option value="2013">2013</html:option>
                                            <html:option value="2014">2014</html:option>
                           </html:select>
                      </td>
                  </tr>

                <tr>
                                        <td style="width: 150px">Evento: </td>
                                        <td style="width: 400px">
                                            <html:select  property='codevento' styleId='codevento' styleClass="select" style="width: 400px" >
                                                <html:option value='-1'>[--Seleccionar Evento--]</html:option>
                                                <html:optionsCollection name='FichaForm' property='listaeventos' value='NUM_CODEVENTMED_PK' label='TX_DESCRIPCION'/>
                                            </html:select>
                                        </td>
                                    </tr>


                                    <tr>
                                        <td style="width: 150px">Pais donde se ejecuto el evento: </td>
                                        <td style="width: 400px">
                                            <html:select  property='codpais' styleId='codpais' styleClass="select" style="width: 400px" >
                                                <html:option value='-1'>[--Seleccionar Pais--]</html:option>
                                                <html:optionsCollection name='FichaForm' property='listapais' value='NUM_CODPAIS_PK' label='TX_DESCRIPCIONPAIS'/>
                                            </html:select>
                                        </td>
                                    </tr>


                                    <tr>
                                        <td colspan="2" align="center"><input type="button" id="grabarevento" value="Editar" onclick="validarevento()" class="submit2"/></td>
                                </tr>


                                






            </table>

            <div id="divTabla" style="width:100%">

                </div>
        


            </html:form>
            </div>
    </body>
</html>